irritating thing/fact - Español Inglés Diccionario